hydatid mole - Turkish English Dictionary